Devices for single action, automated personal event registration and information display, personal

ABSTRACT

The user wearable devices are configured to allow attendees of events to exchange their information upon a simultaneous input into their respective device. The simultaneous inputs initiate a verification that the two users are registered for and present at the same event before initiating a pairing through single direction short range antennas. The simultaneous inputs can also verify whether the two users are facing one another and an appropriate distance apart to coordinate the simultaneous input.

CROSS REFERENCE TO RELATED APPLICATIONS

This application is a continuation-in-part application of U.S.Nonprovisional patent application Ser. No. 15/838,462 filed Dec. 12,2017, which is hereby incorporated by reference in its entirety.

FIELD OF THE INVENTION

The present invention relates to wearable devices and systems for eventregistration, personal information display and exchange, and localmerchant advertising.

BACKGROUND OF THE INVENTION

Pre-planned events can involve multiple time-consuming steps for bothevent organizers and event attendees. In particular, business networkingevents, meetings and conferences can require the repetitive collectionof attendee personal information along with printing and issuing nametags, leading to an inefficiently run and chaotic event. Conversationscan be difficult to initiate with other attendees without knowing eachother's common interests. The exchange of business cards does not leadto easy digital storage and retrieval of personal contact information.Event attendees are also exposed to irrelevant advertising which is notassociated with their personal interests.

Therefore, there is a need for a system of event registration, wearabledevices and advertising.

BRIEF SUMMARY OF THE INVENTION

In some aspects, the present invention provides an event managementsystem that facilitates the event planning and registration stages,provides linked wearable devices to enhance the event experience ofattendees and dynamic advertising within the system.

Event attendance can require pre-registration, event day admission byverifying attendee registration information, and the issuance of a nametag showing the event attendee's name and affiliation digitally andautomatically without human intervention. During an event, an attendeemay engage conversations with other attendees and then exchange contactinformation by swapping business cards. The event attendance andexchange of contact information processes can create challenges for bothattendees and event organizers.

For an attendee to register for an event, he or she has to enter theirpersonal contact information, such as name, employer, email, phonenumber and address for each event. This is repetitive and inefficient.When attending an event, having an enjoyable conversation with anotherattendee for the first time can be hard, as a typical name tag showsonly the name and employer. The name tag gives limited clues about theother person on conversation starters. At events, attendees may alsocollect business cards, but these business cards may just stay in a boxor biz card folder following the event. The event attendees may find ittime consuming to enter contact information into a digital contactdatabase to use later.

For event organizers, tracking and verifying registration information,admitting attendees, printing name tags and matching attendees to nametags can be time consuming, chaotic, inefficient, and expensive due tolimited event resources at the day of the event.

For local merchants, advertising at events is typically canned andstatic in printed signs or on a big screen display. Custom tailoringadvertising contents to attendees' interests on the fly and havinghighly visible multiple screen displays worn by individuals can helpreach the desired audience and generate maximum brand awareness andimpact. Individually wearable small screens that visibly displaymerchant advertising currently do not appear to exist.

Thus, there is a need for a system or method that enables an integratedand simpler event registration, personal information display andexchange, and merchant advertising devices and systems.

BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS

FIG. 1 is a block diagram of a Single Action networked systems anddevices for event registration, personal information display andexchange among attendees, and local merchant information displayaccording to one embodiment.

FIG. 2 is a flow chart of an event attendee's personal informationcapture and storage through a mobile device when registering for anevent according to one embodiment.

FIG. 3 is a flow chart of an event attendee's personal informationcapture and storage through a mobile device when organizing an event forthe first time according to one embodiment.

FIG. 4 is a flow chart of a merchant information capture and storagethrough a mobile device when making a special offer for the first timeaccording to one embodiment.

FIG. 5 is a schematic of data systems that store and manage informationon users, events, and merchant offers according to one embodiment.

FIG. 6 is a flow chart of event cache of personal information, personalinterests best matched to group interests according to one embodiment.

FIG. 7 is a flow chart of event cache of personal information, personalinterests best matched to local merchant advertising according to oneembodiment.

FIG. 8 is a block diagram of a wearable device for implementing eventrelated registration, personal information and local merchantinformation display, and personal information exchange according to oneembodiment.

FIG. 9 is a flow chart of a wearable device initiated exchange ofcontact information among event attendees according to one embodiment.

FIG. 10 is a schematic of a wearable device initiated display of eventattendee's personal information, interests, and merchant advertising,according to one embodiment.

FIG. 11 is an example of graphic display of user information, interests,and merchant advertising according to one embodiment.

FIG. 12 is a flow chart of the communication of information between twowearable devices for the initiation and exchange of personal contactinformation, according to one embodiment.

DETAILED DESCRIPTION OF THE INVENTION

In FIG. 1 is a block diagram of a Single Action networked systems anddevices 100 for event registration, personal information display andexchange among attendees, and local merchant information displayaccording to one embodiment. The networked systems and devices 100 maybe comprised of or implement a plurality of servers and databases and/orwireless devices, and/or wearable devices, and/or software componentsthat operate for various event registration, personal and merchantinformation display, and exchange of personal information. The networkedsystems and devices 100 may be deployed in other ways and the operationsperformed and/or the services provided by such systems and services maybe combined or separated for a given implementation and maybe performedby a greater number or fewer number of wireless devices, wearabledevices, and servers and databases.

Exemplary user wireless devices 202 may include, but are not limited to,iOS or Android powered mobile phones, tablet devices, and computers.Exemplary user wearable devices 302 may include, but are not limited to,Bluetooth®, Wi-Fi, or near field communication (hereinafter “NFC”) paredwearable devices with digital displays, sensors, and data storage.Exemplary Data Compilation, Search, & Storage Systems 402 may include,but are not limited to, stand alone or cloud based servers, anddatabases, such as Amazon Cloud Services.

User 102 may use a user wireless device 202 to send user 102 personalinformation, such as name, company, mobile phone number, and email, andpersonal interests to be stored at a Data Compilation, Search, andStorage Systems 402 through wireless communications networks 404. Amerchant 104 may use a merchant wireless device 502 to send merchant 104information, such as merchant contact name, merchant name, mobile phonenumber, email, and special offer details, to be stored at DataCompilation, Search, and Storage Systems 402 through wirelesscommunications networks 404. User 102 may also use a user wirelessdevice 202 to retrieve user 102 personal information and merchantinformation from the Data Compilation, Search, and Storage Systems 402through the wireless communications networks 404.

User wireless device 202 may be implemented using appropriate hardwareand software configured for wireless communication over wirelesscommunications networks 404. For example, in one embodiment, the userwireless device may be implemented as a smart phone or other computingand communication devices capable of transmitting and receiving data,such as an iPad or iPhone. In some embodiments, the user device 202 mayinclude a user interface, such as a mobile software application. Amobile software application may be implemented and configured to viewevent information and contact information, create events, input personaland merchant information, and exchange user information.

The Data Compilation, Search, and Storage Systems 402 may include datacompilation, search engines, data files, storage servers, memories,processors, drivers, application programming interfaces (hereinafter“API”), authentication and validation modules, time and locationsynchronization engines.

In some embodiments, the user 102 can wear a user wearable device 302which is readily and easily visible to others. The user wearable device302, can be paired to the user wireless device 202 over wireless devicecommunications 306, which can include but is not limited to Wi-Fi,Bluetooth®, or NFC. The user wearable device 302 communicates with userwireless device 202 by sending out queries 304 for information and byreceiving information 308 from the user wireless device 202 and viceversa. The wearable device 302 may include one or more processors,memories, and other appropriate components for communicating with theuser wireless device 202. The user wireless device 202, upon receiving aquery 304, transmits 308 user and merchant information cached on theuser wireless device 202 to the user wearable device 302. The user andmerchant information are previously received and cached on the userwireless device 202 from the Data Compilation, Search, and StorageSystems 402. The user wireless device 202, upon receiving query andcommand 304 from the user wearable device 302, may relay such query andcommand 304 information to the Data Compilation, Search, and StorageSystems 402.

The wireless communications networks 404 may include, but is not limitedto, the Internet, one or more intranet landline networks, wirelessnetworks and/or other appropriate types of networks. The wirelesscommunications networks 404 may also include a local area network (LAN)interface in some embodiments. The LAN interface may represent aninterface to a wired Ethernet-based network, but may also represent aninterface to a wireless LAN, such as an IEEE802.11x wireless network.

Upon receiving a query and command 304 from the user wireless device202, the Data Compilation, Search and Storage Systems 402 may thenperform data searches and calculations and generate new values and newdata fields for existing or new data files. Such new data fields mayallow the user 102 to gain new access to certain data files and fieldspreviously authorized, such as when attendees swap their contactinformation.

In FIG. 2 is an exemplary flow chart of an event attendee's personalinformation capture and storage through a mobile device when registeringfor an event 200-1 according to one embodiment. FIG. 2 illustrates oneof a plurality of instances concerning the initial creation and captureof user personal information. The process of FIG. 2 may be deployed inother ways and the operations performed and/or the services provided bysuch systems and services may be combined or separated for a givenimplementation and maybe performed by a greater number or fewer numberof steps and processes.

A user 102 may use a user wireless device 202 to direct a mobileapplication to check for events 204, optionally by organization or club.Such an organization or club may be organized on an exclusive ornon-exclusive basis. In some embodiments, the mobile application checkfor events 204 may show activities or events organized by proximity oftime and location. To search by location, the mobile application thenqueries whether GPS has been permitted by the user 206. If GPS has notbeen enabled 208, the user must switch on the GPS permission 210 toreceive location based results. The GPS permission is saved on the userwireless device 212 and the mobile application can reconfirm that GPS ispermitted by the user 102.

Once GPS has been permitted by the user, the mobile app then determineswhether the user is a member 220. If the user is not a member 222, theindividual is required to register 224 as a member. The user'sregistration information is saved to the Data Compilation, Search &Storage Systems 226 and the mobile application can reconfirm that theuser is a member 220. The Data Compilation, Search, & Storage Systems402 may then send 240 user 102 information to the cache 242 of the userwireless device 204.

If GPS was permitted by the member in step 206 and the user is a member228, the mobile application may query 230 the Data Compilation, Search,& Storage Systems 402 for activities and events by proximity andtransmit the data to the user wireless device 202. The Data Compilation,Search, & Storage Systems 402 may then search through its data files andretrieve activities and events by proximity to the user wireless device202 and show such information to the user on the screen of the userwireless device 202.

In some embodiments, the user 102 may then register 236 automaticallyfor the chosen activity or event by a single action through the mobileapplication for all future events. Such a single action may also allowthe immediate display of the user's 102 personal information, such asname, employer, interests, and nearby merchant establishments on theuser wearable device 302.

In FIG. 3 is a flow chart of an event attendee's personal informationcapture and storage through a mobile device when organizing an event forthe first time according to one embodiment. FIG. 3 illustrates oneexample of plurality of instances regarding user information capturingand storage during the first use the mobile application and allsubsequent automatic applications of such information for futureengagements. FIG. 3 may be deployed in other ways and the operationsperformed and/or the services provided by such systems and services maybe combined or separated for a given implementation and maybe performedby a greater number or fewer number of steps and processes.

A user 102 may use a user wireless device 202 to access a mobileapplication relating to an organization or club. Such an organization orclub may be organized on an exclusive or non-exclusive basis. A userfirst launches the mobile application to create an event 204. The mobileapplication first queries the user wireless device cache for the user'smembership information 218 and then determines if the user 102 is amember 220. If the wireless device cache 242 does not show membershipinformation, the mobile application requires the user 102 to registerfor the organization or club membership 224 by providing personalinformation, such as a user 102 name, company, email, and mobile phonenumber. The mobile application then saves 226 member information to theData Compilation, Search, & Storage Systems 402. The Data Compilation,Search, & Storage Systems 402 may then send 240 user 102 membershipinformation to the wireless device cache 242 of the user wireless device202. If the wireless device cache 242 shows that the user 102 is amember 220, the user 102 may then use mobile application to create anevent. The information related to an event, which may include name oforganizer, topic, content, time and location, may then be saved 246 toData Compilation, Search, and Storage Systems 402.

In FIG. 4 is a flow chart of a merchant information capture and storagethrough a mobile device when making a special offer for the first timeaccording to one embodiment. FIG. 4 illustrates how a merchant mayregister for product and service for advertising purposes. FIG. 4 may bedeployed in other ways and the operations performed and/or the servicesprovided by such systems and services may be combined or separated for agiven implementation and maybe performed by a greater number or fewernumber of steps and processes.

The merchant 104 may use a merchant wireless device 502 to access amobile application. The merchant 104 first launches the mobileapplication to create merchant offers 504. The mobile application firstqueries the merchant wireless device cache for the merchant's 104membership information 518. The mobile application then confirms whetherthe merchant 104 is a member 520.

If the merchant 104 is not a member, the mobile application directs themerchant 104 to register 524 by providing their information, such as themerchant 104 contact information, merchant name, email, and mobile phonenumber. The mobile application then saves 546 the merchant informationto the Data Compilation, Search, and Storage Systems 402.

If the merchant 104 is a member, the merchant 104 may then use themobile application to create a special offer 544. The informationcontained in the special offer, which may include the merchant name,special offer, time and location, may then be saved 546 to the DataCompilation, Search, and Storage Systems 402. The merchant advertisinginformation may then be sent 548 to the user wireless device cache 242and/or the merchant wireless device cache 542.

In FIG. 5 is a schematic of data systems that store and manageinformation on users, events, and merchant offers according to oneembodiment. FIG. 5 provides an example of database functions andalgorithm for generating user and merchant information for applicationincluding the user wearable device 302 display. FIG. 5 may be deployedin other ways and the operations performed and/or the services providedby such systems and services may be combined or separated for a givenimplementation and maybe performed by a greater number or fewer numberof steps, processes, data files, algorithms, devices, and softwarecomponents.

The user wireless device 202 may serve as a primary means for the user102 to input and retrieve personal information, such as name & company408, email, mobile, and interests 410 into the Data Compilation, Search,and Storage Systems 402. The merchant wireless device 502 may serve as aprimary means for the merchant 204 to input merchant information, suchas contact at merchant, merchant name, contact methods, and specialoffers into the Data Compilation, Search, and Storage Systems 402.

The Data Compilation, Search, and Storage Systems 402 stores user 102generated information and merchant 104 generated information in aplurality of data files 428. The data files 428 may maintain, forexample, one or more distinct data files on the user's 102 basicmembership information, such as name, company, email, and mobile phonenumber. Other distinct data files may include the user's 102 personalinterests, such as sports, music, hobby, restaurants, travel, etc.Another distinct data file may include, for example, the user's 102organized events with information about the date, location, title,content of the event.

The data files 428 may maintain, for example, one or more distinct datafiles on the merchant's 104 merchant registration information, such asmerchant contact information, merchant name, address, nature ofbusiness. Other data files, may include, for example, the merchant's 104special offers with information about the location, time, products andservices, logo, and/or special offers.

The data files 428 may include specific contact information which can beexchanged digitally as illustrated by FIG. 9. The Data Compilation,Search, & Storage Systems 402 may include a plurality of data searchengines 416, 418, 420, 422, 424 & 432 with specialized data computation,mining, manipulation logic and algorithm applications.

In some embodiments, the Data Compilation, Search & Storage Systems 402may use a location and time synchronization engine 418 and user searchengine 420 to evaluate and filter all registered event attendees. Thelocation and time synchronization engine 418 and event search engine 416may then evaluate and filter all organized events. The location and timesynchronization engine 418 may then match up the two groups of data tovalidate registered attendees.

Upon matching two sets of data from data files, the above-mentionedsearch engines may then generate on the user wireless device's 202display events by time and location 406 and provide the user's 102 nameand company to the user wireless device cache 242 for subsequent userwireless device display or transmission to the user wearable device 302display.

In some embodiments, such computation may also use the location and timesynchronization engine 418 and local merchant search engine 424 toevaluate and filter all event registered attendees and events bylocation and time using the data in, for example, user, event, andmerchant data files 428. Such search and computation may generate dataset matches, which may then be outputted to the wireless device cache242, for subsequent user wireless device transmission to the userwearable device 302 display.

In some embodiments, such computation may also use user search engine420 and user/group search engine 422 to analyze data on individual userinterests and the overall group interests. The analytical logic mayrank, rate, and present the user interests in order, relevance, andimportance to the aggregate group interests. The resulting rankings maythen be summarized and streamlined in the form of data points presentedin the form of user interests 410 or user & group interests 412. Suchinformation may be output to the user wireless device 202 and to theuser wireless cache 242 for subsequent user wireless device 202 displayor transmission to the user wearable device 302 display.

In some embodiments, the location and time synchronization engine 418,at the request of the user 102, may facilitate exchange of the user's102 contact information by allowing another user to access the user's102 one or more distinct date files including basic contact information.Such database functions may be performed independently in thebackground, or when prompted by the user wireless device 202.

The following is a list of exemplary descriptions for the blockscontained in FIG. 5. While the following descriptions are used in someembodiments, it is appreciated that these definitions could be changedby a person skilled in the art, within the inventive concept expressedherein. Events by Time and Location 406 can represent events that amember has registered or RSVPed. The Events by Time and Location 406information can be readily available to the member and can serve as areminder on a user wireless device. User Name and Employer 408 can beused as a confirmation of registration and personal information displayfor a wearable wireless device. User Interests 410 can be the interestsregistered by users into a personal profile for display on a wearablewireless device. User Interests 410 can be arranged to match the mostshared group interests for a particular event. User & Group Interests412 can represent the collective interests of the attendees for any oneparticular event. The User & Group Interests 412 can be displayed by theorder of popularity. Local Merchants 414 can represent commercialestablishments, such as retail shops, restaurants, cafes, fitness clubs,coffee shops, galleries, hair salons, museums, movie theatres, and anyconsumer facing store fronts within a specific distance, say forexample, a 1 mile radius of the event the location. The Event SearchEngine 416 can be a part of an API that searches Data Compilation andStorage Systems for events that will take place over a specific periodof time within the immediate future, such as 5 hours. The Event SearchEngine 416 can automatically update the listing of events as timeelapses. The Location and Time Synchronization Engine 418 can act as twoalgorithmic ordering systems that sort and list events according toclosest locations and times to the user. The Location and TimeSynchronization Engine 418 can be a dynamic engine that automaticallyupdates and lists events within a pre-determined distance, such as 20miles, and pre-determined time, such as 5 hours, in relation to theuser. The User Search Engine 420 can be configured to retrieve aparticular user's profile information, such as name, employer, contact,and interests from Data Compilation, Search, and Storage Systems. TheUser/Group Search Engine 422 can be configured to compile, tabulate, andcalculate the common shared interests or characteristics of the group ofevent attendees for a particular event. Based on such a computation, theUser/Group Search Engine 422 may draw aggregate inferences for use by aLocal Merchant. The Local Merchants Search Engine 424 can be configuredto represent the search capability of the Data Compilation, Search andStorage Systems to locate Local Merchants within a specific distance ofa particular event, say for example, a 1 mile radius of a particularevent. The Local Merchants Search Engine 424 can also be configured todetermine the matching Local Merchants' advertising interests with theevent attendees' interests and render appropriate advertising content.The Local Merchants Search Engine 424 can also be configured tofacilitate a market auction process for Local Merchants to bid and payfor the limited advertising space by designated time slots. The DataFiles 428 can represent the data record files, each with either commondata fields or unique data fields, for easy data management andsecurity. The Data Files 428 can allow for faster and easier dataretrieval, tabulation, computation, combination, mining, and artificialintelligence and machine learning, and recommendations for users andmerchants.

FIG. 6 is a flow chart of event cache of personal information, personalinterests best matched to group interests 400-2 according to oneembodiment. FIG. 6 shows one embodiment of how the Data Compilation,Search, and Storage Systems 402 works. FIG. 6 may be deployed in otherways and the operations performed and/or the services provided by suchsystems and services may be combined or separated for a givenimplementation and maybe performed by a greater number or fewer numberof steps, processes, data files, algorithms, devices, and softwarecomponents.

The Data Compilation, Search, and Storage Systems may initiate acomputation process one hour, for example, before the start of an event432. The timing of the computation process can be preselected bymultiple parties, including but not limited to, the user, merchantand/or the mobile application and can be set for a number of valuesbased on multiple reference points. The Data Compilation, Search, &Storage Systems initially checks all event times 432. The DataCompilation, Search, & Storage Systems then determines whether thepresent time is one hour or less before an event 436. If the presenttime is not one hour or less prior to the beginning of an event, theData Compilation, Search, & Storage Systems waits until the present timeis one hour prior to the beginning of an event 438.

In some embodiments, the location and time synchronization engine 418and event search engine 416, as components of the Data Compilation,Search and Storage Systems 402, may scan 440 the data files 428 forevents that may take place one hour from the start of the computationprocess. The event search engine 416 can then search the data files 428for the locations of these events 442. The location and timesynchronization engine 418 can also scan the data files 428 forregistered members 440 that match the particular event with a particulartime and location. After a match may have been found, the registeredmember name and company name can be sent 462 to user wireless devicecache 242.

The user/group search engine 422 can scan the data files 428 for theregistered members 444 and scan the personal interests 446, such asgolf, skiing, painting, movies, etc., of the registered members andcompile a listing of personal interests 448. The user/group searchengine 422 may tally all the event registered members' interests, rankthem by popularity, and list the most popular interests first 450. Theuser search engine 420 may also search each individual event registeredmember's interests and generate the top matches to the group interests450. A user's interests can then be matched to the highest groupinterests 452 and then send 454 to that user's wireless device cache242. Once sent to a user's wireless device cache 242, the data can besaved 455 for display on the user wearable device.

FIG. 7 is a flow chart of event cache of local merchant advertising bestmatched to personal information and personal interests according to oneembodiment. FIG. 7 may be deployed in other ways and the operationsperformed and/or the services provided by such systems, components, andservices may be combined or separated for a given implementation andmaybe performed by a greater number or fewer number of steps, processes,and components.

The Data Compilation, Search, and Storage Systems may initiate acomputation process one hour, for example, before the start of an event632. The timing of the computation process can be preselected bymultiple parties, including but not limited to, the user, merchantand/or the mobile application and can be set for a number of valuesbased on multiple reference points. The Data Compilation, Search, &Storage Systems initially checks all event times 632. The DataCompilation, Search, & Storage Systems then determines whether thepresent time is one hour or less before an event 636. If the presenttime is not one hour or less prior to the beginning of an event, theData Compilation, Search, & Storage Systems waits until the present timeis one hour prior to the beginning of an event 638.

In some embodiments, the location and time synchronization engine 418and event search engine 416, as components of the Data Compilation,Search and Storage Systems 402, may scan 640 the data files 428 forevents that may take place one hour from the start of the computationprocess. The event search engine 416 can then search the data files 428for the locations of these events 642. The location & timesynchronization engine 418 can also scan the data files 428 forregistered members that match the particular event with a particulartime and location 640.

The user/group search engine 422 can scan the data files 428 for theregistered members 644 and scan the personal interests 646, such asgolf, skiing, painting, movies, etc., of the registered members andcompile a listing of personal interests 648. The user/group searchengine 422 may tally all the event registered members' interests, rankthem by popularity, and list the most popular interests first 650. Theuser search engine 420 may also search each individual event registeredmerchant interests and generate the top matches to the group interests650.

The Data Compilation, Search, & Storage Systems 402 can search forregistered merchants matching the event location and time 460. Thehighest group interests determined in step 650 can be matched to themerchants 662. A merchant can be matched to the highest group intereststhrough multiple methods, including but not limited to, keyword matching(e.g., if a highest group interest is golf, a golf equipment store couldbe a matched merchant since both categories include “golf” as a commonterm), categorizing all group interests and merchant types for latermatching (e.g., golf could be characterized as a sport and a golfequipment store could be categorized as a sports type merchant), or amerchant could manually enter categories of group interests that itseeks to target for advertising. Once merchants are matched to a group'sinterests, merchants can submit bids to display advertising 664. TheData Compilation, Search, & Storage Systems 402 selects the highestmerchant bids 666 and sends advertising material for the highestmerchant bids to the user wireless device caches 668.

The local merchant search engine 424 may also scan Data Files forlocally registered merchants that match the event with a particularlocation and time. Local merchants may place bids on having their localand special offers displayed on User Wearable Device 302. Local MerchantSearch Engine 424 may scan for the top highest bids for logo or specialoffers display. The top bids may then be sent 668 to User WirelessDevice Cache 242.

FIG. 8 is a block diagram of a wearable device for implementing eventrelated registration, personal information and local merchantinformation display, and personal information exchange according to oneembodiment. FIG. 8 is one embodiment of a plurality of configurations ofthe user wearable device 302. FIG. 8 may be deployed in other ways andthe operations performed and/or the services provided by such systems,components, and services may be combined or separated for a givenimplementation and maybe performed by a greater number or fewer numberof steps, processes, and components.

In some embodiments, the user wireless device 302 may be configured withat least one user control interface 310, a wireless transceiver 312,sensors 314, a microprocessor 316, a display, 318, memory 320, and apower supply 324. Other embodiments may use some or all of thesecomponents and may also include additional components. The user controlinterface 310 may allow, for example, the user 102 to perform one ormore functions with a single input. The input switch 301 to the usercontrol interface 310 can be a physical push-button switch in someembodiments. In some embodiments, the input switch 301 and/or the usercontrol interface 310 can be a user wireless device or a smart phoneconfigured to perform functions including one similar to that of aphysical button.

In embodiments where the input switch 301 is a physical push-buttonswitch, its depression may allow the user 102 to perform one or morefunctions with a single input. In some embodiments, the user controlinterface 310 is responsive to commands transmitted via voice, touch, abodily movement or facial recognition and received by an appropriateembodiment of the input switch 301 configured to receive such a command.An input to the input switch 301 could initiate a change or rotation inthe display of the user's 102 individual information, such as name,company and personal interests, and merchant names, logos and/or specialoffers. The input switch 301 may also allow, as another example, amultitude of users, to perform time synchronized functions, such as theexchange of contact information, by using the input switch 301 onmultiple user wireless devices 302 at the same time to send a command totheir respective user control interface 310.

The user control interface 310 may represent indicator lights and userinput structures, but may also include an input switch 301 on thedisplay 318. The input switch 301 may include voice, touch, movementand/or facial recognition in addition to a physical push-button switchor as a substitute for a physical button. The input switch 301, may alsosynchronize with the wireless transceiver 312 to send a query to, andreceive information from another user wireless device 202. The wirelesstransceiver 312 may enable communication with the user wireless device202 for the retrieval of information to display on the display 318. Thewireless transceiver 312 may include an RF communication protocol, suchas Bluetooth®, NFC or Wi-Fi.

The user control interface 310 may also be coupled to a Bluetooth®Master A with a single directional short-range antenna 303. The usercontrol interface 310 and Bluetooth® Master A 303 may also be coupled toa Bluetooth® Slave A with a single directional short-range antenna 305.

The antenna 303 may have a direction determined by the lobe of maximumelectromagnetic waves or radiation as defined by azimuth angles andelevation angles. The beamwidth of the antenna 303 can be optimizedbased the radio frequencies deployed to generate an ideal aperture areathat covers the average upper front of a human body. The area of theupper front of a human body captured by the antenna 303 shall cover thechest area of 95% humans with height between 4 feet 11 inches and 6 feet4 inches and of 95% humans with a range of weight distributions for theaforementioned height distributions. The aperture area can be definedand optimized by two humans standing facing each other, each wearing adirectional antenna. The two antenna aperture coverage areas can havethe same beamwidths, generating overlapping coverage on two front facinghuman upper bodies.

The aperture area is preferably defined and optimized for two humansstanding facing each other and wearing directional antennas, who are onefoot apart. The gain of the antenna radiation strengths with losses ispreferably determined and optimized by the distance between twoindividuals standing ten feet apart. Therefore, the directional antennais preferably optimized for strengths and overlapping aperture coveragearea for two humans standing between one to ten feet apart and facingeach other.

The direction of the two directional antennas can further be aided bydirectional sensors 314 that capture the same aperture areas of theantennas. These sensors 314 can power indication lights on multiple userwearable devices 302 to indicate the proper alignment of the twoantennas 303 for the exchange of information.

The sensors 314 may include position, presence, proximity, acoustic, andsound sensors, including infrared sensors. The sensors 314 may detectand measure the distance between and among user wearable devices 302.With a pre-determined or preselected threshold of distance requirement,coupled with the users' 102 actions, for example holding down the inputswitch 301 simultaneously, a particular function may be performed, suchas an exchange of personal contact information, including name, company,phone number and email. In some embodiments, the user wearable device302 may include one or more microprocessors 316. Suitablemicroprocessors include but are not limited to “general purpose”microprocessors, a combination of general and special purposemicroprocessors, or ASICS.

The memory 320 may be communicably coupled to the microprocessor 316 tostore and display data and executable code. The memory 320 may representvolatile memory such as RAM, but may also include nonvolatile memorysuch as read-only memory (ROM), or flash memory. The memory 320 can beuseful in buffering or caching data related to operations of themicroprocessor 316 and storing data associated with applications runningon the user wearable device 302.

The display 318 may display images and data for the user wearable device302. The display 318 may be any suitable display, including but notlimited to, a liquid crystal display (LCD), a light emitting diode (LED)based display or an organic light emitting diode (OLED) based display.In some embodiments, the display 318 may function as a touch screenthrough which user 102 may interact with the user wearable device 302.

FIG. 9 is a flow chart 300-2 of a wearable device initiated exchange ofcontact information among event attendees according to one embodiment.FIG. 9 is an embodiment of a function of multitude of functions that theuser wearable device may be capable of performing. More specifically,FIG. 9 demonstrates how the user wearable device 302 facilitates theexchange of user 102 contact information digitally via a single action.Such contact information can then be easily assessable through the userwireless device 202. FIG. 9 may be deployed in other ways and theoperations performed and/or the services provided by such systems,components, devices, and services may be combined or separated for agiven implementation and maybe performed by a greater number or fewernumber of steps, processes, components, and devices.

When multiple user wearable devices 302 are being used, user A can holddown the user wearable device button 311, hereby initiating the exchangeof user A′s contact information with a user B. Simultaneously, user Bholds down his/her user wearable device button 312, the simultaneousdepression of multiple user wearable device buttons causing user A anduser B to exchange a unique wireless device ID 328. The sensors 316 onthe user wearable devices may automatically measure the physicaldistance between multiple users. The distance measurement isparticularly useful in some embodiments when it is single directional,i.e. when two users are facing each other. When the measured distancemeets a maximum pre-determined or preselected value, the data exchangeand transmission in steps 328, 330 & 332 are allowed. The process ofsimultaneously pressing user wearable device buttons also causes userA's wearable device to transmit 330 a contact swap request along withuser B's wireless device unique ID to the Data Compilation, Search, &Storage Systems. Similarly, this process also causes user B's wearabledevice to transmit 332 a contact swap request along with user A'swireless device unique ID to the Data Compilation, Search, & StorageSystems. Steps 330 & 332 can optionally include the transmission ofphysical distance measurements to the Data Compilation, Search, &Storage Systems. The Data Compilation, Search, & Storage Systems thenreceives both requests 432 and activates the user search engine tolocate the data files of user A and user B 436.

The Data Compilation, Search, & Storage Systems 402 then activates theuser search engine to locate the data files of user A and user B 436.The Data Compilation, Search, and Storage Systems 402 may deploy thelocation and time synchronization engine 418 and event search engine 416to authenticate the proper event registration, and event location andtime for the users' command to exchange contact information. The user touser distance search engine 432 may search a data file to find thematching distance measure for user wearable devices within apre-determined or preselected distance.

Once user A and user B are properly authenticated by the DaraCompilation, Search, & Storage Systems 402, they are given permission toaccess each other's contact information 438. The Data Compilation,Search, & Storage Systems 402 then sends user A's contact information touser B's data file 442 and sends user B's contact information to userA's data file 444. The Data Compilation, Search, and Storage Systems402, through the data searching, matching, and computation, may permitfull access, limited access or no access to a user's data file,depending on their personal settings.

FIG. 10 is a schematic of a wearable device initiated display of eventattendee's personal information, interests, and merchant advertising,according to one embodiment. FIG. 10 is an embodiment of a function ofmultitude of functions that the user wearable device may be capable ofperforming. More specifically, as an example, a single action via a userwearable device may automatically confirm a user's 102 eventregistration, display the event attendee's name, company, interests, andmerchant information. FIG. 10 may be deployed in other ways and theoperations performed and/or the services provided by such systems,components, devices, and services may be combined or separated for agiven implementation and maybe performed by a greater number or fewernumber of steps, processes, components, and devices.

The user can initiate the user wearable device display process bygenerating a command to the user control interface 310. It isappreciated that there can be many ways to generate a command, includingpressing a button one or more times, pressing a button for a moment or aprolonged period, making a gesture on the display screen, speaking acommand, smiling to the screen or by making a body movement. Commandsgenerated through any of the aforementioned methods can be entered intothe user wearable device 302 itself, a user wireless device 202 or anyother appropriate device in communication with the user wearable device302. Such an action can power on the device and send a user informationdisplay request 340 to the user wireless device 202. The user wirelessdevice is then accessed by the user 710 and used to access the DataCompilation, Search, and Storage Systems 470 and access the userwireless device's GPS location 250.

The Data Complication, Search, and Storage Systems may start thelocation and time search engine 712, and event search engine 714 andsearch for events that match the location of the user wireless device252. If there is no location match 256, the display 318 of the userwearable device 302 may then show a blank screen with no display of userinformation 342.

If there is a location match between the event as registered in the DataCompilation, Search, and Storage Systems 402 and User Wireless Device202, the user wireless device may then determine whether the user 102has registered for the event 258. To determine registration, the DataCompilation, Search, and Storage Systems 402, may then search the eventsearch engine 714 and user search engine 716 to locate a match betweenthe two data files. If there is no registration 260, the display 318 ofthe user wearable device 302 may then show a blank screen with nodisplay of user information 342.

If the event registration is confirmed 262, the user wireless device maythen determine whether the current time is within one hour, or anotherpre-determined or preselected time interval, of start time of the event266. If more than one hour away 264, or more than the pre-determined orpreselected time interval, the display 318 of the user wearable device302 may then show a blank screen with no display of user information342. If less than one hour away 268, the user wireless device accessesthe user wireless device cache 718 and sends the user name, company,interests and merchants to the user wearable device 344. The userwearable device then displays the applicable information 360.

FIG. 11 is an example of graphic display of user information, interests,and merchant advertising according to one embodiment. FIG. 11 is anexemplary embodiment of the display 318 of the user wearable device 302.The content and graphic display of information serves as an example ofmultitude variations of the same or more content or graphic display.FIG. 11 may be deployed in other ways and the operations performedand/or the services provided by such systems, and information displayedmay be combined or separated for a given implementation and maybeperformed by a greater number or fewer items and components.

The user wearable device 302 may have one or more display(s)/screen(s)318 and one or more user control interfaces 310. The user controlinterface 310 may perform one or more functions, such as powering on thedevice and displaying, in one embodiment, five rows of content—userinterests 360, first name 362, last name 364, employer name, 366, andmerchant information/logos 368, in one step. The user control interface310 may also be used to facilitate the transfer of user 102 contactinformation with another user in one step as well.

The display 318 may be any suitable display, such as liquid crystaldisplay (LCD), a light emitting diode (LED) based display or an organiclight emitting diode (OLED) based display. In some embodiments, thedisplay 318 may function as a touch screen through which the user 102may interact with the user wearable device 302. A user could alsointeract with the user wearable device 302 through voice commands,facial expressions or movements of the body. Row 360 may be used to showthe user's 102 personal passions and interests previously provided bythe user 102, saved in the Data Compilation, Search, and Storage Systems402, and cached by the user wireless device 202. Row 360 shows, forexample, an interest in dogs, golf, skiing and sailing. Such interestsmay match the group concentrated interests, as searched and calculatedby the user/group search engine 422. Row 360 may show, for anotherexample, the user's 102 own unique interests which may be different fromthe overall group interests. Row 360 may also be rotated to showdifferent interests through user initiated change or time sequenced andpre-programmed changes, among other methods.

Row 362 and Row 364 may be used to show the user's 102 first and lastname. Row 366 may be used to show the name of user's 102 employer. Row368 may be used to display the logos or advertisements of merchants thathave purchased advertising space. Merchants listed on row 368 may bechosen through multiple methods, including proximity. In someembodiments, merchants will be able to place bids on the row 368 spaceand the merchants listed on the row 368 would be those with the highestbids. Row 368 may also be rotated to show different merchants and logosor other information.

In FIG. 12 is a flow chart 300-5 of the communication of informationbetween two wearable devices, according to one embodiment. FIG. 12 maybe deployed in other ways and the operations performed and/or theservices provided by such systems, and information displayed may becombined or separated for a given implementation and maybe performed bya greater number or fewer items and components.

A process of FIG. 12 is initiated when a wireless device A sends aunique ID of wireless device A 810. A user A then holds down the buttonof a wearable device A, which is equipped with a Bluetooth® master A,wearable device A receives the unique ID from the user wearable deviceA, then wearable device A establishes a channel of communication #1 witha wearable device B and wearable device A sends the unique ID ofwireless device A to wearable device B 812. A short range, singledirection Bluetooth® channel with the master and slave is temporarilypaired to create a channel of communication #1 814. A user B then holdsdown a button on wearable device B equipped with a Bluetooth® slave,wearable device B establishes a dedicated channel of communication #1with wearable device A and the wearable device B receives the unique IDof wireless device A 816. Wireless device B then receives the unique IDof wireless device A 818.

Another process of FIG. 12 is initiated when a wireless device B sends aunique ID of wireless device B 820. User B then holds down the button ofwearable device B, which is equipped with a Bluetooth® master B,wearable device B receives the unique ID from user wearable device B,then wearable device B establishes a channel of communication #2 withwearable device A and wearable device B sends the unique ID of wirelessdevice B to the wearable device A 822. A short range, single directionBluetooth® channel with the master and slave is temporarily paired tocreate a channel of communication #2 824. User A then holds down abutton on wearable device A equipped with a Bluetooth® slave, wearabledevice A establishes a dedicated channel of communication #2 withwearable device B and wearable device A receives the unique ID ofwireless device B 826. Wireless device A then receives the unique ID ofwireless device B 828.

The devices disclosed herein can be described as:

1. A first user wearable device and second user wearable device,configured for a data transfer upon a simultaneous input, comprising:

-   -   wherein the first user wearable device comprises a display        electrically connected to a processor, an input switch        electrically connected to the processor, and a wireless Master A        module comprising a single direction short-range wireless        antenna and a wireless Slave A module comprising a single        direction short-range antenna, both electrically connected to        the processor;    -   wherein the second user wearable device comprises a display        electrically connected to a processor, an input switch        electrically connected to the processor, and a wireless Master B        module comprising a single direction short-range wireless        antenna and a wireless Slave B module comprising a single        direction short-range antenna, both electrically connected to        the processor;    -   wherein the display on the first user wearable device is        configured to display registrant information associated with a        first user and the display on the second user wearable device is        configured to display registrant information associated with a        second user;    -   wherein the single direction short-range antennas have a range        of 1 foot to 10 feet, and are configured to have an aperture        area that covers the upper torso of a person between the heights        of 4 foot 11 inches and 6 foot 4 inches within a range of 1 foot        to 10 feet of the antenna when the first user wearable device is        worn on the first user's upper torso and when the second user        wearable device is worn on the second user's upper torso;    -   wherein the first user wearable device and second user wearable        device are configured to transmit registrant information upon a        simultaneous input via the first user wearable device input        switch and the second user wearable device input switch; and    -   wherein the simultaneous input establishes a first dedicated        channel of communication by creating a temporary pairing between        the Master A module and the Slave B module and a second        dedicated channel of communication by creating a temporary        pairing between the Master B module and the Slave A module.

2. The apparatus of claim 1, wherein the input switches comprisepush-button switches.

3. The apparatus of claim 2, wherein the simultaneous input furthercomprises a verification that the first user and second user are withina location where an event is occurring and a verification that the firstuser and second user are registered for the event occurring.

4. The apparatus of claim 3, wherein the simultaneous input furthercomprises a verification that the first user is facing the second user.

5. The apparatus of claim 4, wherein the verification that the firstuser is facing the second user is accomplished through the use of afirst directional sensor electrically connected to the processer of thefirst dynamic user wearable device and a second directional sensorelectrically connected to the processer of the second user wearabledevice that capture the same aperture area as the single direction shortrange antennas.

6. The apparatus of claim 5, wherein the verification that the firstuser is facing the second user is further determined by verifying thatthe Master A antenna and Slave B antenna have overlapping coverage areasand that the Master B antenna and Slave A antenna have overlappingcoverage areas.

7. The apparatus of claim 6, wherein the single direction short rangeantennas comprise a beamwidth optimized based on the radio frequenciesdeployed to generate an ideal aperture area that covers the averageupper front torso of a human body between the heights of 4 foot 11inches and 6 foot 4 inches.

8. The apparatus of claim 7, wherein the single direction short rangeantennas comprise a direction determined by the lobe of maximumelectromagnetic waves or radiation as defined by azimuth and elevationangles.

What has been described are systems, methods and devices for singleaction automated personal event registration and information display,personal contact information exchange and merchant advertising. Whilethis disclosure shows the invention in specific exemplary embodiments,persons of ordinary skill in the art will appreciate that all or part ofthe invention is capable of being used in other configurations or otherapplications. In this disclosure, there are shown and described only thepreferred embodiments of the invention, but, as aforementioned, it is tobe understood that the invention is capable of use in various othercombinations and environments and is capable of changes or modificationswithin the scope of the inventive concept as expressed herein.

What is claimed is:
 1. A first user wearable device and second user wearable device, configured for a data transfer upon a simultaneous input, comprising: wherein the first user wearable device comprises a display electrically connected to a processor, an input switch electrically connected to the processor, and a wireless Master A module comprising a single direction short-range wireless antenna and a wireless Slave A module comprising a single direction short-range antenna, both electrically connected to the processor; wherein the second user wearable device comprises a display electrically connected to a processor, an input switch electrically connected to the processor, and a wireless Master B module comprising a single direction short-range wireless antenna and a wireless Slave B module comprising a single direction short-range antenna, both electrically connected to the processor; wherein the display on the first user wearable device is configured to display registrant information associated with a first user and the display on the second user wearable device is configured to display registrant information associated with a second user; wherein the single direction short-range antennas have a range of 1 foot to 10 feet, and are configured to have an aperture area that covers the upper torso of a person between the heights of 4 foot 11 inches and 6 foot 4 inches within a range of 1 foot to 10 feet of the antenna when the first user wearable device is worn on the first user's upper torso and when the second user wearable device is worn on the second user's upper torso; wherein the first user wearable device and second user wearable device are configured to transmit registrant information upon a simultaneous input via the first user wearable device input switch and the second user wearable device input switch; and wherein the simultaneous input establishes a first dedicated channel of communication by creating a temporary pairing between the Master A module and the Slave B module and a second dedicated channel of communication by creating a temporary pairing between the Master B module and the Slave A module.
 2. The apparatus of claim 1, wherein the input switches comprise push-button switches.
 3. The apparatus of claim 2, wherein the simultaneous input further comprises a verification that the first user and second user are within a location where an event is occurring and a verification that the first user and second user are registered for the event occurring.
 4. The apparatus of claim 3, wherein the simultaneous input further comprises a verification that the first user is facing the second user.
 5. The apparatus of claim 4, wherein the verification that the first user is facing the second user is accomplished through the use of a first directional sensor electrically connected to the processer of the first dynamic user wearable device and a second directional sensor electrically connected to the processer of the second user wearable device that capture the same aperture area as the single direction short range antennas.
 6. The apparatus of claim 5, wherein the verification that the first user is facing the second user is further determined by verifying that the Master A antenna and Slave B antenna have overlapping coverage areas and that the Master B antenna and Slave A antenna have overlapping coverage areas.
 7. The apparatus of claim 6, wherein the single direction short range antennas comprise a beamwidth optimized based on the radio frequencies deployed to generate an ideal aperture area that covers the average upper front torso of a human body between the heights of 4 foot 11 inches and 6 foot 4 inches.
 8. The apparatus of claim 7, wherein the single direction short range antennas comprise a direction determined by the lobe of maximum electromagnetic waves or radiation as defined by azimuth and elevation angles. 